@charset "utf-8";

input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{display:none}
html{height:100%;background-color:#fff}
a{outline:none}
/* module skin */
.mod_head{height:37px;position:relative;padding-top:7px;border-bottom:1px solid black;background-color:#eaeaea}
.mod_title{font-size:19px;color:#37b700;text-align:center;line-height:normal;font-weight:bold}
.btn_srch{position:absolute;top:7px;right:10px;width:45px;height:31px;border:none;text-indent:-9999em;background:url(../img/btn_srch.png) no-repeat left top;background-size:45px 31px;cursor:pointer}
a.btn_back{display:block;overflow:hidden;position:absolute;top:7px;left:10px;width:51px;height:31px;border:none;text-indent:-999em;background:url('../img/btn_back.png') no-repeat left top;background-size:51px 31px;}
.mod_head .srch{display:none;position:absolute;top:44px;z-index:10;width:100%;height:40px;border-bottom:1px solid #000;border-top:1px solid #000;
background:-webkit-gradient(linear, 0 0, 0% 100%, from(#dedede), to(#d1d1d1));
background:-webkit-linear-gradient(#dedede,#d1d1d1);
background:-moz-linear-gradient(top,#dedede,#d1d1d1);
background:-ms-linear-gradient(top,#dedede,#d1d1d1);
background:-o-linear-gradient(top,#dedede,#d1d1d1);
background:linear-gradient(top,#dedede,#d1d1d1);}
.mod_head .srch fieldset>span{display:block;height:20px;position:relative;margin:7px 10px 6px;padding:3px 15px;border:1px solid #2f444c;border-radius:28px/25px;background-color:#fff;box-shadow:inset 3px 3px 5px rgba(118,118,118,.75)}
.mod_head .srch fieldset legend{display:none}
.searchkey{width:95%;height:20px;line-height:20px;padding-left:15px;border:none;background:url('../img/btn_srch.gif') no-repeat 0 5px;background-size:13px 13px;font-size:13px;-webkit-appearance:none;outline:none}
.btn_cancel{display:none;overflow:hidden;position:absolute;top:6px;right:15px;width:13px;height:13px;border:none;background:url('../img/btn_cls.gif') no-repeat 0 0;background-size:13px 13px;font-size:0;line-height:0;vertical-align:middle}
.ct{background-color:#fff}
.ct_tab{height:35px;*zoom:1}
.ct_tab li{float:left;width:33%;border-bottom:1px solid #656565;background-color:#f1f6ee;text-align:center;height:34px;line-height:34px}
.ct_tab li.first{border-left:none}
.ct_tab li.active{border-bottom:none;background:#fff}
.ct_tab li.active a{color:#3b3b3b}
.ct_tab li.last{width:34%}
.ct_tab li a{display:block;border-left:1px solid #656565;font-size:12px;color:#797979;text-transform:capitalize;outline:none}
.cafe_lst li,.doc_list li{position:relative;overflow:hidden;height:49px;padding:7px;background:url('../img/bg_li.gif') repeat-x 0 100%}
.cafe_thumbnail{float:left;width:48px;height:43px;border:1px solid #c3c3c3}
.cafe_info{margin-left:56px;line-height:normal}
.cafe_info dt a{font-size:14px;color:#3b3b3b;font-weight:bold}
.cafe_info dd{font-size:13px;color:#7c7c7c}
.cafe_info dd span{font-size:12px;color:#979797}
.cafe_info dd span img{margin-right:4px}
.doc_list .cafe_info{margin-left:0}
.cafe_info dd .date,.cafe_info dd .time{margin-left:4px;padding-left:4px;background:url('../img/bg_span.gif') no-repeat 0 50%}
.btn_like ,.btn_dislike{overflow:hidden;position:absolute;top:19px;right:7px;width:20px;height:20px}
.btn_like{background:url('../img/favarite.gif') no-repeat 0 0;background-size:20px 20px}
.btn_dislike{background:url('../img/non_favarite.gif') no-repeat 0 0;background-size:20px 20px}
.pagination{padding:10px 0;text-align:center}
.pagination a,.pagination strong{display:inline-block;margin-right:14px;vertical-align:middle}
.comment_num{position:absolute;top:17px;right:6px;padding-top:3px;width:28px;height:25px;background:url('../img/comment_num.gif') no-repeat 0 0;background-size:28px 28px;text-align:center;}
.comment_num a{font-size:13px;color:#37b700}
.view_more{width:100%;height:40px;background:-webkit-linear-gradient(#ededed,#b3b3b3);
background:-moz-linear-gradient(top,#ededed,#b3b3b3);
background:-ms-linear-gradient(top,#ededed,#b3b3b3);
background:-o-linear-gradient(top,#ededed,#b3b3b3);
background:linear-gradient(top,#ededed,#b3b3b3);}
#getMore{display:inline-block;padding-top:7px;width:80%;height:33px;text-align:center;font-size:15px;color:#585858;text-transform:capitalize}
.more{display:inline-block;margin-left:4px;width:11px;height:6px;background:url('../img/bg_arrow.gif') no-repeat 0 0;background-size:11px 6px}
.top{display:inline-block;padding-top:7px;width:20%;height:33px;background:url('../img/bg_top.gif') no-repeat 0 0;font-size:15px;color:#585858;text-align:center;vertical-align:top}
.desc_txt{overflow:hidden;width:80%;height:16px;text-overflow:ellipsis;white-space:nowrap}
.desc_img{position:absolute;top:25px;right:50px}



